package com.example.wangzh.mytest.part.reingold_tifold;

public class TreeNode {
    public String value; // 节点值
    public TreeNode left; // 左子节点
    public TreeNode right; // 右子节点
    public int x; // 节点的 x 坐标
    public int y; // 节点的 y 坐标
    public int offset; // 节点的左右子树偏移量(因为对称,所以左右子树偏移量相同,用一个值来存储)
    public boolean thread; // 是否线程化

    public TreeNode(String value, int x, int y) {
        this.value = value;
        this.x = x;
        this.y = y;
        this.offset = 0;
        this.thread = false;
    }
}